package com.kaili.pojo.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
@Data
public class SignQueryVO {

    @Excel(name = "发货人", orderNum = "3")
    @ApiModelProperty("发件人")
    private String sendName;
    @ApiModelProperty("收件人")
    private String recName;
    @ApiModelProperty("签收时间")
    private Date signTime;
    @Excel(name = "货物", orderNum = "4")
    @ApiModelProperty("货物名称")
    private String goods;
    @ApiModelProperty("包装类型")
    private String goodsPackage;
    @ApiModelProperty("目的网点")
    private String distSiteName;
    @ApiModelProperty("回单号")
    private String rewbNo;
    @ApiModelProperty("运费")
    private double totalAmount;
    @Excel(name = "开单时间", orderNum = "2", format = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("开单时间")
    private Date ewbDate;
    @ApiModelProperty("总键数")
    private int totalPiece;
    @Excel(name = "托运单号", orderNum = "1")
    @ApiModelProperty("托运单号")
    private String ewbNo;
    @ApiModelProperty("总重量")
    private double totalWeight;
    @ApiModelProperty("总体积")
    private double totalVol;
    @Excel(name = "货物", orderNum = "4")
    @ApiModelProperty("通知状态")
    private int noticeStatus;
    @ApiModelProperty("发往地城市")
    private String cityName;
    @ApiModelProperty("操作人")
    private String optName;
    @ApiModelProperty("是否签回单")
    private String rewb;
    @ApiModelProperty("到件时间")
    private Date arriveTime;
    @ApiModelProperty("代收货款")
    private double codCharge;
    @ApiModelProperty("派件/提付费")
    private double liftCharge;
    @ApiModelProperty("库存数量")
    private int stockSize;

    @ApiModelProperty("异常件数")
    private int  exceptionsNumber ;

    @ApiModelProperty("提货件数")
    private int  goodsNumber ;

    @ApiModelProperty("到货件数")
    private int  arrivalNumber;

    @ApiModelProperty("提货体积")
    private double  extractVol;

    @ApiModelProperty("提货重量")
    private double  extractWeight;

}
